"chandler" - Details

English Term:
chandler
Arabic Term:
مموّن سفن
Arabic Definition:

.